drip cooler - Spanish English Dictionary